life is short - Turkish English Dictionary